制作方法
《奥运会倒计时碑》的制作方法
【实例说明】:
本例制作一个倒计时效果。具体效果为:离奥运会开幕式还有多长时间的动态效果。
【操作步骤】:
一、新建文档
- 新建一个文档,大小为“400×300”。
- 背景色设为白色。
- 双击“图层1”编辑其名称为“文本层”;
- 选择工具栏中的文本工具在舞台上面输入“奥运会开幕离现在还有”文本信息;
- 用选择工具选中该文本;按F8键打开“转换为元件”对话框;按下图进行设置:
- 单击“确定”按钮;
- 双击舞台上面的该影片剪辑进入其编辑区内部;
- 将第一个层命名为“倒计时”;在“奥运会开幕离现在还有”后面用文本工具拉一个动态文本框;打开属性面板,将变量命名为“DaoJiShiText”。
- 然后新建一个图层;在第一帧处按F6键,写下以下代码:
EndTime = new Date(2008, 7, 8, 20, 0, 0);
// 定义倒计时结束时间,此处为2008北京奥运开幕日
// 注意,月份参数用0-11表示1-12月
NowTime = new Date();
// 定义当前时间
zong = Math.floor((EndTime.getTime()-NowTime.getTime())/1000);
// 取得当前时间与结束时间相差的总秒数
if (zong>0) {
tian = Math.floor(zong/(60*60*24));
// 取得剩余天数
zong = zong-tian*60*60*24;
shi = Math.floor(zong/(60*60));
// 取得剩余小时数
zong = zong-shi*60*60;
fen = Math.floor(zong/60);
// 取得剩余分钟数
zong = zong-fen*60;
miao = zong;
// 取得剩余秒数
DaoJiShiText = String(tian)+"天"+String(shi)+"时"+String(fen)+"分"+String(miao)+"秒";
}
- 然后选中第12帧处按F6键,写下以下代码:
gotoAndPlay(1);
- 再选中“倒计时”图层的第12帧;插入“帧”;
- 最终效果如下图所示:
三,按下“Ctrl+Enter”组合键测试动画效果。
|